<?php 
class UsuarioService
{
	
	static function setAlumnoUsuario(Alumno $alumno)
	{
		$usuarioAlumno = new Usuario();
						
		$usuarioAlumno->usuario_persona_numerodocumento = $alumno->alumno_persona_numerodocumento;
		$usuarioAlumno->usuario_persona_tipodocumento_id = $alumno->alumno_persona_tipodocumento_id;
		$usuarioAlumno->usuario_preguntasecreta = t('Numero de Documento','persona_etiqueta');
		$usuarioAlumno->usuario_repuestasecreta = $alumno->alumno_persona_numerodocumento;
		
		$usuarioAlumno->usuario_nombre = $alumno->alumno_persona_tipodocumento_id . '-' . $alumno->alumno_persona_numerodocumento;
		$usuarioAlumno->usuario_clave = hash('sha512',$alumno->alumno_persona_numerodocumento);
		 $usuarioAlumno->usuario_re_clave = hash('sha512',$alumno->alumno_persona_numerodocumento);
		$usuarioAlumno->usuario_estado_id = AplicacionVariables::ESTADO_ACTIVO_ID;
		$usuarioAlumno->usuario_creado = new CDbExpression('NOW()');
		$usuarioAlumno->usuario_creado_usuario_id = user()->getId();
		$usuarioAlumno->usuario_token = hash('sha512', time());
		
		return $usuarioAlumno;
	}
}

?>